sales and delivery expenses - Turco Inglés Diccionario